﻿using System;
using System.Threading;
using JT808.Gateway.Abstractions;

namespace JT808.Gateway.Internal
{
    public class JT808ApiResponseConsumer_Empty : IJT808ApiResponseConsumer
    {
        public CancellationTokenSource Cts => new CancellationTokenSource();

        public string TopicName { get; }

        public void Dispose()
        {

        }

        public void OnMessage(Action<(string TerminalNo, byte[] Data)> callback)
        {

        }

        public void Subscribe()
        {

        }

        public void Unsubscribe()
        {

        }
    }
}
